Leadpages\rest\oauth2\Controller S

Total Complexity 19
Dependencies 7
Dependents 1
Total lines 259
Lines of code 159
Logical lines of code 64
Comment lines 65
Methods 12
Properties 5

Methods 12

Method Rating Maintainability Complexity Lines of code
fetch_access_token()
S
50 4 30
handle_oauth2_signin()
S
53 3 24
register_routes()
S
48 1 46
authorize_oauth2()
S
55 2 19
generate_code_verifier()
S
63 2 10
__construct()
S
72 1 5
generate_code_challenge()
S
69 1 6
signin_callback_permissions_check()
S
82 1 3
get_oauth2_status_permissions_check()
S
82 1 3
get_oauth2_status()
S
73 1 5
handle_sign_out()
S
72 1 5
sign_out_callback_permissions_check()
S
82 1 3